archangel (angelica archangelica) - Spanish English Dictionary